#include <stdio.h>
#include <stdbool.h>
#include <math.h> // 声明了sqrt()

// 自定义函数
bool primer(int i)
{
    if(i == 2)
        return true;

    // for(int k=2; k<sqrt(i)+1; k++)
    for(int k=2; (k*k)<(i+1); k++)
    {
        if(i%k == 0) // i可以被整除
            return false;
    }
    return true;
}


// 主函数
int main(void)
{
    int n;
    scanf("%d", &n); // 100

    for(int i=2; i<=n; i++)
    {
        // 不断判断i是否是质数
        if(primer(i))
            printf("%d\t", i);
    }
    printf("\n");

    return 0;
}